long spine board - Turkish English Dictionary